object Form1: TForm1
  Left = 760
  Top = 465
  Caption = 'Integrador NFe'
  ClientHeight = 115
  ClientWidth = 401
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  FormStyle = fsStayOnTop
  OldCreateOrder = False
  OnActivate = FormActivate
  OnClose = FormClose
  OnCreate = FormCreate
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object PageControl1: TPageControl
    Left = 0
    Top = 0
    Width = 401
    Height = 115
    ActivePage = TabSheet1
    Align = alClient
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = [fsBold]
    ParentFont = False
    TabOrder = 0
    object TabSheet1: TTabSheet
      Caption = 'STATUS'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object mStatus: TMemo
        Left = 0
        Top = 0
        Width = 393
        Height = 87
        TabStop = False
        Align = alClient
        TabOrder = 0
      end
    end
    object TabSheet2: TTabSheet
      Caption = 'OUTPUT XML'
      ImageIndex = 1
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object mXml: TMemo
        Left = 0
        Top = 0
        Width = 393
        Height = 70
        TabStop = False
        Align = alClient
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'MS Sans Serif'
        Font.Style = []
        ParentFont = False
        ScrollBars = ssVertical
        TabOrder = 0
      end
      object Panel1: TPanel
        Left = 0
        Top = 70
        Width = 393
        Height = 17
        Align = alBottom
        TabOrder = 1
        object btnCosnultaErro: TBitBtn
          Left = 0
          Top = 0
          Width = 88
          Height = 17
          Caption = 'Consulta Erro'
          TabOrder = 0
          OnClick = btnCosnultaErroClick
        end
      end
    end
    object TabSheet3: TTabSheet
      Caption = 'RETORNO RECEITA'
      ImageIndex = 2
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object mRetorno: TMemo
        Left = 0
        Top = 0
        Width = 393
        Height = 87
        TabStop = False
        Align = alClient
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'MS Sans Serif'
        Font.Style = []
        ParentFont = False
        ScrollBars = ssVertical
        TabOrder = 0
      end
    end
  end
  object NFe: TnfdNFe
    Ambiente = taHomologacao
    TipoCertificado = ckA1
    UF = 'RS'
    DiretorioEsquemas = 'Esquemas\'
    DiretorioLog = 'Log\'
    Servidores = NFeServ_RS
    Templates = NFeTemplates
    Left = 20
    Top = 52
  end
  object NFeDataSet: TnfdNFeDataSets
    NFe = NFe
    ValidaCharEsp = False
    CharsEspeciais = '<>'#176#186#170#167#185#178#179#163#162#172'&'#39#176
    RemoveAcentos = True
    Left = 76
    Top = 52
  end
  object NFeServ_RS: TnfdNFeServidores
    WS_Homologacao.NfeStatusServico = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nfestatusservico/NfeS' +
      'tatusServico.asmx'
    WS_Homologacao.NfeCancelamento = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nfecancelamento/NfeCa' +
      'ncelamento.asmx'
    WS_Homologacao.NfeConsulta = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nfeconsulta/NfeConsul' +
      'ta.asmx'
    WS_Homologacao.NfeInutilizacao = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nfeinutilizacao/NfeIn' +
      'utilizacao.asmx'
    WS_Homologacao.NfeRecepcao = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nferecepcao/NfeRecepc' +
      'ao.asmx'
    WS_Homologacao.NfeRetRecepcao = 
      'https://homologacao.nfe.sefaz.rs.gov.br/ws/nferetrecepcao/NfeRet' +
      'Recepcao.asmx'
    WS_Producao.NfeStatusServico = 
      'https://nfe.sefaz.rs.gov.br/ws/nfestatusservico/NfeStatusServico' +
      '.asmx'
    WS_Producao.NfeCancelamento = 
      'https://nfe.sefaz.rs.gov.br/ws/nfecancelamento/NfeCancelamento.a' +
      'smx '
    WS_Producao.NfeConsulta = 'https://nfe.sefaz.rs.gov.br/ws/nfeconsulta/NfeConsulta.asmx '
    WS_Producao.NfeInutilizacao = 
      'https://nfe.sefaz.rs.gov.br/ws/nfeinutilizacao/NfeInutilizacao.a' +
      'smx'
    WS_Producao.NfeRecepcao = 'https://nfe.sefaz.rs.gov.br/ws/nferecepcao/NfeRecepcao.asmx '
    WS_Producao.NfeRetRecepcao = 
      'https://nfe.sefaz.rs.gov.br/ws/nferetrecepcao/NfeRetRecepcao.asm' +
      'x'
    WS_Producao.CadConsulta = 
      'https://sef.sefaz.rs.gov.br/ws/CadConsultaCadastro/CadConsultaCa' +
      'dastro.asmx'
    Left = 236
    Top = 56
  end
  object NFeTemplates: TnfdNFeTemplates
    Txt_Cabecalho.Strings = (
      'C|'
      'infNFe Id*|'
      
        'ide|cUF|cNF|natOp|indPag|mod|serie|nNF|dEmi|dSaiEnt|tpNF|cMunFG|' +
        'tpImp|tpEmis|cDV|tpAmb|finNFe|procEmi|verProc|/ide|'
      'emit|CNPJ|xNome|xFant|'
      
        'enderEmit|xLgr|nro|xBairro|cMun|xMun|UF|CEP|cPais|xPais|fone|/en' +
        'derEmit|IE|IEST|/emit|'
      'dest|??|xNome|'
      
        'enderDest|xLgr|nro|xBairro|cMun|xMun|UF|CEP|cPais|xPais|fone|/en' +
        'derDest|IE|/dest|')
    Txt_Detalhe.Strings = (
      'D|'
      
        'det nItem*|prod|cProd|cEAN|xProd|NCM|CFOP|uCom|qCom|vUnCom|vProd' +
        '|cEANTrib|uTrib|qTrib|vUnTrib|/prod|'
      'imposto|'
      'ICMS|'
      'ICMS00|orig|CST|modBC|vBC|pICMS|vICMS|/ICMS00|/ICMS|'
      
        'ICMS10|orig|CST|modBC|vBC|pICMS|vICMS|modBCST|pMVAST|pRedBCST|vB' +
        'CST|pICMSST|vICMSST|/ICMS10|/ICMS|'
      'ICMS20|orig|CST|modBC|pRedBC|vBC|pICMS|vICMS|/ICMS20|/ICMS|'
      
        'ICMS30|orig|CST|modBCST|pMVAST|pRedBCST|vBCST|pICMSST|vICMSST|/I' +
        'CMS30|/ICMS|'
      'ICMS40|orig|CST|/ICMS40|/ICMS|'
      'ICMS51|orig|CST|modBC|pRedBC|vBC|pICMS|vICMS|/ICMS51|/ICMS|'
      'ICMS60|orig|CST|vBCST|vICMSST|/ICMS60|/ICMS|'
      
        'ICMS70|orig|CST|modBC|pRedBC|vBC|pICMS|vICMS|modBCST|pMVAST|pRed' +
        'BCST|vBCST|pICMSST|vICMSST|/ICMS70|/ICMS|'
      
        'ICMS90|orig|CST|modBC|pRedBC|vBC|pICMS|vICMS|modBCST|pMVAST|pRed' +
        'BCST|vBCST|pICMSST|vICMSST|/ICMS90|/ICMS|'
      'PIS|PISAliq|CST|vBC|pPIS|vPIS|/PISAliq|/PIS|'
      
        'COFINS|COFINSAliq|CST|vBC|pCOFINS|vCOFINS|/COFINSAliq|/COFINS|/i' +
        'mposto|/det|')
    Txt_Rodape.Strings = (
      'R|'
      'total|'
      
        'ICMSTot|vBC|vICMS|vBCST|vST|vProd|vFrete|vSeg|vDesc|vII|vIPI|vPI' +
        'S|vCOFINS|vOutro|vNF|/ICMSTot|/total|'
      'transp|modFrete|'
      'transporta|CNPJ|xNome|IE|xEnder|xMun|UF|/transportadora|'
      'veicTransp|placa|UF|RNTC|/veicTransp|'
      'vol|qVol|esp|marca|nVol|pesoL|pesoB|/vol|/transp|'
      '??|'
      'infAdic|infAdFisco|infCpl|/infAdic|/infNFe|')
    DataSet_Template.Strings = (
      '<infNFe Id="@a(Id_A03)" versao="@a(versao_A02)">'
      #9'<ide>'
      
        #9#9'<%cUF_B02%><%cNF_B03%><%natOp_B04%><%indPag_B05%><%mod_B06%><%' +
        'serie_B07%><%nNF_B08%><%dEmi_B09%><%dSaiEnt_B10%><%tpNF_B11%><%c' +
        'MunFG_B12%><%tpImp_B21%><%tpEmis_B22%><%cDV_B23%><%tpAmb_B24%><%' +
        'finNFe_B25%><%procEmi_B26%><%verProc_B27%>'#9#9
      #9'</ide>'
      #9'<emit>'
      #9#9'<%CNPJ_C02%><%CPF_C02a%><%xNome_C03%><%xFant_C04%>'
      #9#9'<enderEmit>'
      
        #9#9#9'<%xLgr_C06%><%nro_C07%><%xCpl_C08%><%xBairro_C09%><%cMun_C10%' +
        '><%xMun_C11%><%UF_C12%><%CEP_C13%><%cPais_C14%><%xPais_C15%><%fo' +
        'ne_C16%>'
      #9#9'</enderEmit>'
      #9#9'<%IE_C17%><%IEST_C18%><%IM_C19%><%CNAE_C20%>'
      #9'</emit>'
      #9'<dest>'
      #9#9'<%CNPJ_E02%><%CPF_E03%><%xNome_E04%>'
      #9#9'<enderDest>'
      
        #9#9#9'<%xLgr_E06%><%nro_E07%><%xCpl_E08%><%xBairro_E09%><%cMun_E10%' +
        '><%xMun_E11%><%UF_E12%><%CEP_E13%><%cPais_E14%><%xPais_E15%><%fo' +
        'ne_E16%>'
      #9#9'</enderDest>'
      #9#9'<%IE_E17%><%ISUF_E18%>'
      #9'</dest>'
      #9'<retirada>'
      
        #9#9'<%CNPJ_F02%><%xLgr_F03%><%nro_F04%><%xCpl_F05%><%xBairro_F06%>' +
        '<%cMun_F07%><%xMun_F08%><%UF_F09%>'
      #9'</retirada>'
      #9'<entrega>'
      
        #9#9'<%CNPJ_G02%><%xLgr_G03%><%nro_G04%><%xCpl_G05%><%xBairro_G06%>' +
        '<%cMun_G07%><%xMun_G08%><%UF_G09%>'
      #9'</entrega>'
      #9'<det nItem="@nItem">'
      #9#9'<prod>'
      
        #9#9#9'<%cProd_I02%><%cEAN_I03%><%xProd_I04%><%NCM_I05%><%EXTIPI_I06' +
        '%><%genero_I07%><%CFOP_I08%><%uCom_I09%><%qCom_I10%><%vUnCom_I10' +
        'a%><%vProd_I11%><%cEANTrib_I12%><%uTrib_I13%><%qTrib_I14%><%vUnT' +
        'rib_I14a%><%vFrete_I15%><%vSeg_I16%><%vDesc_I17%>'
      #9#9#9'<DI>'
      
        #9#9#9#9'<%nDI_I19%><%dDi_I20%><%xLocDesemb_I21%><%UFDesemb_I22%><%dD' +
        'esemb_I23%><%cExportador_I24%>'
      #9#9#9#9'<adi>'
      
        #9#9#9#9#9'<%nAdicao_I26%><%nSeqAdic_I27%><%cFabricante_I28%><%vDescDI' +
        '_I29%>'
      #9#9#9#9'</adi>'
      #9#9#9'</DI>'#9
      #9#9#9'<veicProd>'
      
        #9#9#9#9'<%tpOp_J02%><%chassi_J03%><%cCor_J04%><%xCor_J05%><%pot_J06%' +
        '><%CM3_J07%><%pesoL_J08%><%pesoB_J09%><%nSerie_J10%><%tpComb_J11' +
        '%><%nMotor_J12%><%CMKG_J13%><%dist_J14%><%RENAVAM_J15%><%anoMod_' +
        'J16%><%anoFab_J17%><%tpPint_J18%><%tpVeic_J19%><%espVeic_J20%><%' +
        'VIN_J21%><%condVeic_J22%><%cMod_J23%>'
      #9#9#9'</veicProd>'
      #9#9#9'<med>'
      
        #9#9#9#9'<%nLote_K02%><%qLote_K03%><%dFab_K04%><%dVal_K05%><%vPMC_K06' +
        '%>'
      #9#9#9'</med>'
      #9#9#9'<arma>'
      #9#9#9#9'<%tpArma_L02%><%nSerie_L03%><%nCano_L04%><%descr_L05%>'
      #9#9#9'</arma>'
      #9#9'</prod>'
      #9#9'<imposto>'
      #9#9#9'<ICMS>'
      #9#9#9#9'<ICMS00>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%vBC_N15%><%pICMS_N16%' +
        '><%vICMS_N17%>'
      #9#9#9#9'</ICMS00>'
      #9#9#9#9'<ICMS10>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%vBC_N15%><%pICMS_N16%' +
        '><%vICMS_N17%><%modBCST_N18%><%pMVAST_N19%><%pRedBCST_N20%><%vBC' +
        'ST_N21%><%pICMSST_N22%><%vICMSST_N23%>'
      #9#9#9#9'</ICMS10>'
      #9#9#9#9'<ICMS20>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%pRedBC_N14%><%vBC_N15' +
        '%><%pICMS_N16%><%vICMS_N17%>'
      #9#9#9#9'</ICMS20>'
      #9#9#9#9'<ICMS30>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBCST_N18%><%pMVAST_N19%><%pRedB' +
        'CST_N20%><%vBCST_N21%><%pICMSST_N22%><%vICMSST_N23%>'
      #9#9#9#9'</ICMS30>'
      #9#9#9#9'<ICMS40>'
      #9#9#9#9#9'<%orig_N11%><%CST_N12%>'
      #9#9#9#9'</ICMS40>'
      #9#9#9#9'<ICMS51>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%pRedBC_N14%><%vBC_N15' +
        '%><%pICMS_N16%><%vICMS_N17%>'
      #9#9#9#9'</ICMS51>'
      #9#9#9#9'<ICMS60>'
      #9#9#9#9#9'<%orig_N11%><%CST_N12%><%vBCST_N21%><%vICMSST_N23%>'
      #9#9#9#9'</ICMS60>'
      #9#9#9#9'<ICMS70>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%pRedBC_N14%><%vBC_N15' +
        '%><%pICMS_N16%><%vICMS_N17%><%modBCST_N18%><%pMVAST_N19%><%pRedB' +
        'CST_N20%><%vBCST_N21%><%pICMSST_N22%><%vICMSST_N23%>'
      #9#9#9#9'</ICMS70>'
      #9#9#9#9'<ICMS90>'
      
        #9#9#9#9#9'<%orig_N11%><%CST_N12%><%modBC_N13%><%pRedBC_N14%><%vBC_N15' +
        '%><%pICMS_N16%><%vICMS_N17%><%modBCST_N18%><%pMVAST_N19%><%pRedB' +
        'CST_N20%><%vBCST_N21%><%pICMSST_N22%><%vICMSST_N23%>'
      #9#9#9#9'</ICMS90>'
      #9#9#9'</ICMS>'
      #9#9#9'<IPI>'
      
        #9#9#9#9'<%clEnq_O02%><%CNPJProd_O03%><%cSelo_O04%><%qSelo_O05%><%cEn' +
        'q_O06%>'
      #9#9#9#9'<IPITrib>'
      
        #9#9#9#9#9'<%CST_O09%><%vBC_O10%><%qUnid_O11%><%vUnid_O12%><%pIPI_O13%' +
        '><%vIPI_O14%>'
      #9#9#9#9'</IPITrib>'
      #9#9#9#9'<IPINT>'
      #9#9#9#9#9'<%CST_O09%>'
      #9#9#9#9'</IPINT>'
      #9#9#9'</IPI>'
      #9#9#9'<II>'
      #9#9#9#9'<%vBC_P02%><%vDespAdu_P03%><%vII_P04%><%vIOF_P05%>'
      #9#9#9'</II>'
      #9#9#9'<PIS>'
      #9#9#9#9'<PISAliq>'
      #9#9#9#9#9'<%CST_Q06%><%vBC_Q07%><%pPIS_Q08%><%vPIS_Q09%>'
      #9#9#9#9'</PISAliq>'
      #9#9#9#9'<PISQtde>'
      #9#9#9#9#9'<%CST_Q06%><%qBCProd_Q10%><%vAliqProd_Q11%><%vPIS_Q09%>'
      #9#9#9#9'</PISQtde>'
      #9#9#9#9'<PISNT>'
      #9#9#9#9#9'<%CST_Q06%>'
      #9#9#9#9'</PISNT>'
      #9#9#9#9'<PISOutr>'
      
        #9#9#9#9#9'<%CST_Q06%><%vBC_Q07%><%pPIS_Q08%><%qBCProd_Q10%><%vAliqPro' +
        'd_Q11%><%vPIS_Q09%>'
      #9#9#9#9'</PISOutr>'
      #9#9#9'</PIS>'
      #9#9#9'<PISST>'
      
        #9#9#9#9'<%vBC_R02%><%pPIS_R03%><%qBCProd_R04%><%vAliqProd_R05%><%vPI' +
        'S_R06%>'
      #9#9#9'</PISST>'
      #9#9#9'<COFINS>'
      #9#9#9#9'<COFINSAliq>'
      #9#9#9#9#9'<%CST_S06%><%vBC_S07%><%pCOFINS_S08%><%vCOFINS_S11%>'
      #9#9#9#9'</COFINSAliq>'
      #9#9#9#9'<COFINSQtde>'
      #9#9#9#9#9'<%CST_S06%><%qBCProd_S09%><%vAliqProd_S10%><%vCOFINS_S11%>'
      #9#9#9#9'</COFINSQtde>'
      #9#9#9#9'<COFINSNT>'
      #9#9#9#9#9'<%CST_S06%>'
      #9#9#9#9'</COFINSNT>'
      #9#9#9#9'<COFINSOutr>'
      
        #9#9#9#9#9'<%CST_S06%><%vBC_S07%><%pCOFINS_S08%><%qBCProd_S09%><%vAliq' +
        'Prod_S10%><%vCOFINS_S11%>'
      #9#9#9#9'</COFINSOutr>'
      #9#9#9'</COFINS>'
      #9#9#9'<COFINSST>'
      
        #9#9#9#9'<%vBC_T02%><%pCOFINS_T03%><%qBCProd_T04%><%vAliqProd_T05%><%' +
        'vCOFINS_T06%>'
      #9#9#9'</COFINSST>'
      #9#9#9'<ISSQN>'
      
        #9#9#9#9'<%vBC_U02%><%vAliq_U03%><%vISSQN_U04%><%cMunFG_U05%><%cListS' +
        'erv_U06%>'
      #9#9#9'</ISSQN>'
      #9#9'</imposto>'
      #9#9'<%infAdProd_V01%>'
      #9'</det>'
      '<total>'
      #9'<ICMSTot>'
      
        #9#9'<%vBC_W03%><%vICMS_W04%><%vBCST_W05%><%vST_W06%><%vProd_W07%><' +
        '%vFrete_W08%><%vSeg_W09%><%vDesc_W10%><%vII_W11%><%vIPI_W12%><%v' +
        'PIS_W13%><%vCOFINS_W14%><%vOutro_W15%><%vNF_W16%>'
      #9'</ICMSTot>'
      #9'<ISSQNtot>'
      
        #9#9'<%vServ_W18%><%vBC_W19%><%vISS_W20%><%vPIS_W21%><%vCOFINS_W22%' +
        '>'
      #9'</ISSQNtot>'
      #9'<retTrib>'
      
        #9#9'<%vRetPIS_W24%><%vRetCOFINS_W25%><%vRetCSLL_W26%><%vBCIRRF_W27' +
        '%><%vIRRF_W28%><%vBCRetPrev_W29%><%vRetPrev_W30%>'
      #9'</retTrib>'
      '</total>'
      '<transp>'
      #9'<%modFrete_X02%>'
      #9'<transporta>'
      
        #9#9'<%CNPJ_X04%><%CPF_X05%><%xNome_X06%><%IE_X07%><%xEnder_X08%><%' +
        'xMun_X09%><%UF_X10%>'
      #9'</transporta>'
      #9'<retTransp>'
      
        #9#9'<%vServ_X12%><%vBCRet_X13%><%pICMSRet_X14%><%vICMSRet_X15%><%C' +
        'FOP_X16%><%cMunFG_X17%>'
      #9'</retTransp>'
      #9'<veicTransp>'
      #9#9'<%placa_X19%><%UF_X20%><%RNTC_X21%>'
      #9'</veicTransp>'
      #9'<reboque>'
      #9#9'<%placa_X23%><%UF_X24%><%RNTC_X25%>'
      #9'</reboque>'
      #9'<vol>'
      
        #9#9'<%qVol_X27%><%esp_X28%><%marca_X29%><%nVol_X30%><%pesoL_X31%><' +
        '%pesoB_X32%>'
      #9'</vol>'
      #9'<lacres>'
      #9#9'<%nLacre_X34%>'
      #9'</lacres>'
      '</transp>'
      '<cobr>'
      #9'<fat>'
      #9#9'<%nFat_Y03%><%vOrig_Y04%><%vDesc_Y05%><%vLiq_Y06%>'
      #9'</fat>'
      #9'<dup>'
      #9#9'<%nDup_Y08%><%dVenc_Y09%><%vDup_Y10%>'
      #9'</dup>'
      '</cobr>'
      '<infAdic>'
      #9'<%infAdFisco_Z02%>'
      #9'<%infCpl_Z03%>'
      '</infAdic>'
      '</infNFe>')
    DataSet_Campos.Strings = (
      '<A>'
      
        '<campo1 nome="infNFe_A01" tipo="string" tamanho="4" requerido="n' +
        '" tpnode="grupo" nivel="0"/>'
      
        '<campo2 nome="versao_A02" tipo="string" tamanho="4" requerido="n' +
        '" tpnode="atributo"/>'
      
        '<campo3 nome="Id_A03" tipo="string" tamanho="47" requerido="n" t' +
        'pnode="atributo"/>'
      '</A>'
      '<B>'
      
        '<campo1  nome="ide_B01"     tipo="string" tamanho="2"  requerido' +
        '="s" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2  nome="cUF_B02"     tipo="string" tamanho="2"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo3  nome="cNF_B03"     tipo="string" tamanho="9"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo4  nome="natOp_B04"   tipo="string" tamanho="60" requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo5  nome="indPag_B05"  tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo6  nome="mod_B06"     tipo="string" tamanho="2"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo7  nome="serie_B07"   tipo="string" tamanho="3"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo8  nome="nNF_B08"     tipo="string" tamanho="9"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo9  nome="dEmi_B09"    tipo="string" tamanho="10" requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo10 nome="dSaiEnt_B10" tipo="string" tamanho="10" requerido' +
        '="n" tpnode="elemento" pai="B01"/>'
      
        '<campo11 nome="tpNF_B11"    tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo12 nome="cMunFG_B12"  tipo="string" tamanho="7"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo13 nome="refNFe_B13"  tipo="string" tamanho="44" requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo14 nome="cUF_B15"     tipo="string" tamanho="2"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo15 nome="AAMM_B16"    tipo="string" tamanho="4"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo16 nome="CNPJ_B17"    tipo="string" tamanho="14" requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo17 nome="mod_B18"     tipo="string" tamanho="2"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo18 nome="serie_B19"   tipo="string" tamanho="3"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo19 nome="nNF_B20"     tipo="string" tamanho="9"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo20 nome="tpImp_B21"   tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo21 nome="tpEmis_B22"  tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo22 nome="cDV_B23"     tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo23 nome="tpAmb_B24"   tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo24 nome="finNFe_B25"  tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo25 nome="procEmi_B26" tipo="string" tamanho="1"  requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      
        '<campo26 nome="verProc_B27" tipo="string" tamanho="20" requerido' +
        '="s" tpnode="elemento" pai="B01"/>'
      '</B>'
      '<C>'
      
        '<campo1 nome="emit_C01"       tipo="string" tamanho="14"  requer' +
        'ido="s" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="CNPJ_C02"       tipo="string" tamanho="14"  requer' +
        'ido="s" tpnode="elemento" pai="C01"/>'
      
        '<campo3 nome="CPF_C02a"       tipo="string" tamanho="11"  requer' +
        'ido="n" tpnode="elemento" pai="C01"/>'
      
        '<campo4 nome="xNome_C03"      tipo="string" tamanho="60"  requer' +
        'ido="s" tpnode="elemento" pai="C01"/>'
      
        '<campo5 nome="xFant_C04"      tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="C01"/>'
      
        '<campo6  nome="enderEmit_C05" tipo="string" tamanho="14"  requer' +
        'ido="s" tpnode="grupo"    pai="C01" nivel="2"/>'
      
        '<campo7  nome="xLgr_C06"      tipo="string" tamanho="60"  requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo8  nome="nro_C07"       tipo="string" tamanho="60"  requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo9  nome="xCpl_C08"      tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="C05"/>'
      
        '<campo10 nome="xBairro_C09"   tipo="string" tamanho="60"  requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo11 nome="cMun_C10"      tipo="string" tamanho="7"   requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo12 nome="xMun_C11"      tipo="string" tamanho="60"  requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo13 nome="UF_C12"        tipo="string" tamanho="2"   requer' +
        'ido="s" tpnode="elemento" pai="C05"/>'
      
        '<campo14 nome="CEP_C13"       tipo="string" tamanho="8"   requer' +
        'ido="n" tpnode="elemento" pai="C05"/>'
      
        '<campo15 nome="cPais_C14"     tipo="string" tamanho="4"   requer' +
        'ido="n" tpnode="elemento" pai="C05"/>'
      
        '<campo16 nome="xPais_C15"     tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="C05"/>'
      
        '<campo17 nome="fone_C16"      tipo="string" tamanho="10"  requer' +
        'ido="n" tpnode="elemento" pai="C05"/>'
      
        '<campo18 nome="IE_C17"        tipo="string" tamanho="14"  requer' +
        'ido="s" tpnode="elemento" pai="C01"/>'
      
        '<campo19 nome="IEST_C18"      tipo="string" tamanho="14"  requer' +
        'ido="n" tpnode="elemento" pai="C01"/>'
      
        '<campo20 nome="IM_C19"        tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="C01"/>'
      
        '<campo21 nome="CNAE_C20"      tipo="string" tamanho="7"   requer' +
        'ido="n" tpnode="elemento" pai="C01"/>'
      '</C>'
      '<D>'
      
        '<campo1 nome="CNPJ_D02"       tipo="string" tamanho="14" requeri' +
        'do="s" tpnode="elemento"/>'
      
        '<campo2 nome="xOrgao_D03"     tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo3 nome="matr_D04"       tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo4 nome="xAgente_D05"    tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo5 nome="fone_D06"       tipo="string" tamanho="10" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo6 nome="UF_D07"         tipo="string" tamanho="2"  requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo7 nome="nDAR_D08"       tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo8 nome="dEmi_D09"       tipo="string" tamanho="8"  requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo9 nome="vDAR_D10"       tipo="string" tamanho="15" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo10 nome="repEmi_D11"    tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="elemento"/>'
      
        '<campo11 nome="dPag_D12"      tipo="string" tamanho="8"  requeri' +
        'do="n" tpnode="elemento"/>'
      '</D>'
      '<E>'
      
        '<campo1 nome="dest_E01"       tipo="string" tamanho="14"  requer' +
        'ido="n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="CNPJ_E02"       tipo="string" tamanho="14"  requer' +
        'ido="n" tpnode="elemento" pai="E01"/>'
      
        '<campo3 nome="CPF_E03"        tipo="string" tamanho="11"  requer' +
        'ido="n" tpnode="elemento" pai="E01"/>'
      
        '<campo4 nome="xNome_E04"      tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E01"/>'
      
        '<campo5 nome="enderDest_E05"  tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="grupo"    pai="E01" nivel="2"/>'
      
        '<campo6 nome="xLgr_E06"       tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo7 nome="nro_E07"        tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo8 nome="xCpl_E08"       tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo9 nome="xBairro_E09"    tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo10 nome="cMun_E10"      tipo="string" tamanho="8"   requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo11 nome="xMun_E11"      tipo="string" tamanho="60"   reque' +
        'rido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo12 nome="UF_E12"        tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo13 nome="CEP_E13"       tipo="string" tamanho="8"   requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo14 nome="cPais_E14"     tipo="string" tamanho="4"   requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo15 nome="xPais_E15"     tipo="string" tamanho="60"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo16 nome="fone_E16"      tipo="string" tamanho="10"  requer' +
        'ido="n" tpnode="elemento" pai="E05"/>'
      
        '<campo17 nome="IE_E17"        tipo="string" tamanho="14"  requer' +
        'ido="n" tpnode="elemento" pai="E01"/>'
      
        '<campo18 nome="ISUF_E18"      tipo="string" tamanho="9"   requer' +
        'ido="n" tpnode="elemento" pai="E01"/>'
      '</E>'
      '<F>'
      
        '<campo1 nome="retirada_F01" tipo="string" tamanho="14"  requerid' +
        'o="n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="CNPJ_F02"     tipo="string" tamanho="14"  requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo3 nome="xLgr_F03"     tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo4 nome="nro_F04"      tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo5 nome="xCpl_F05"     tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo6 nome="xBairro_F06"  tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo7 nome="cMun_F07"     tipo="string" tamanho="8"   requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo8 nome="xMun_F08"     tipo="string" tamanho="8"   requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      
        '<campo9 nome="UF_F09"       tipo="string" tamanho="2"   requerid' +
        'o="n" tpnode="elemento" pai="F01"/>'
      '</F>'
      '<G>'
      
        '<campo1 nome="entrega_G01"  tipo="string" tamanho="14"  requerid' +
        'o="n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="CNPJ_G02"     tipo="string" tamanho="14"  requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo3 nome="xLgr_G03"     tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo4 nome="nro_G04"      tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo5 nome="xCpl_G05"     tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo6 nome="xBairro_G06"  tipo="string" tamanho="60"  requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo7 nome="cMun_G07"     tipo="string" tamanho="8"   requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo8 nome="xMun_G08"     tipo="string" tamanho="8"   requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      
        '<campo9 nome="UF_G09"       tipo="string" tamanho="2"   requerid' +
        'o="n" tpnode="elemento" pai="G01"/>'
      '</G>'
      '<H>'
      
        '<campo1 nome="det_H01"      tipo="string" tamanho="14" requerido' +
        '="n" tpnode="grupo" pai= "A01" nivel="1"/>'
      
        '<campo2 nome="nItem_H02"    tipo="string" tamanho="14" requerido' +
        '="n" tpnode="atributo"/>'
      '</H>'
      '<I>'
      
        '<campo1 nome="prod_I01"         tipo="string" tamanho="60"  requ' +
        'erido="n" tpnode="grupo"    pai="H01" nivel="2"/>'
      
        '<campo2  nome="cProd_I02"       tipo="string" tamanho="60"  requ' +
        'erido="s" tpnode="elemento" pai="I01"/>'
      
        '<campo3  nome="cEAN_I03"        tipo="string" tamanho="14"  requ' +
        'erido="s" tpnode="elemento" pai="I01"/>'
      
        '<campo4  nome="xProd_I04"       tipo="string" tamanho="120" requ' +
        'erido="s" tpnode="elemento" pai="I01"/>'
      
        '<campo5  nome="NCM_I05"         tipo="string" tamanho="8"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo6  nome="EXTIPI_I06"      tipo="string" tamanho="3"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo7  nome="genero_I07"      tipo="string" tamanho="2"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo8  nome="CFOP_I08"        tipo="string" tamanho="4"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo9  nome="uCom_I09"        tipo="string" tamanho="6"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo10 nome="qCom_I10"        tipo="string" tamanho="14"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo11 nome="vUnCom_I10a"     tipo="string" tamanho="16"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo12 nome="vProd_I11"       tipo="string" tamanho="16"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo13 nome="cEANTrib_I12"    tipo="string" tamanho="14"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo14 nome="uTrib_I13"       tipo="string" tamanho="6"   requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo15 nome="qTrib_I14"       tipo="string" tamanho="12"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo16 nome="vUnTrib_I14a"    tipo="string" tamanho="16"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo17 nome="vFrete_I15"      tipo="string" tamanho="15"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo18 nome="vSeg_I16"        tipo="string" tamanho="15"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo19 nome="vDesc_I17"       tipo="string" tamanho="15"  requ' +
        'erido="n" tpnode="elemento" pai="I01"/>'
      
        '<campo20 nome="DI_I18"          tipo="string" tamanho="10"  requ' +
        'erido="n" tpnode="grupo"    pai="I01" nivel="3"/>'
      
        '<campo21 nome="nDI_I19"         tipo="string" tamanho="10"  requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo22 nome="dDi_I20"         tipo="string" tamanho="8"   requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo23 nome="xLocDesemb_I21"  tipo="string" tamanho="60"  requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo24 nome="UFDesemb_I22"    tipo="string" tamanho="2"   requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo25 nome="dDesemb_I23"     tipo="string" tamanho="8"   requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo26 nome="cExportador_I24" tipo="string" tamanho="60"  requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo27 nome="nAdicao_I26"     tipo="string" tamanho="3"   requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo28 nome="nSeqAdic_I27"    tipo="string" tamanho="3"   requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo29 nome="cFabricante_I28" tipo="string" tamanho="60"  requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      
        '<campo30 nome="vDescDI_I29"     tipo="string" tamanho="15"  requ' +
        'erido="n" tpnode="elemento" pai="I18"/>'
      '</I>'
      '<J>'
      
        '<campo1 nome="cProd_J02" tipo="string" tamanho="60" requerido="n' +
        '" tpnode="elemento"/>'
      '</J>'
      '<K>'
      
        '<campo1 nome="cProd_K02" tipo="string" tamanho="60" requerido="n' +
        '" tpnode="elemento"/>'
      '</K>'
      '<L>'
      
        '<campo1 nome="cProd_L02" tipo="string" tamanho="60" requerido="n' +
        '" tpnode="elemento"/>'
      '</L>'
      '<M>'
      
        '<campo1 nome="imposto_M01"    tipo="string" tamanho="60" requeri' +
        'do="n" tpnode="grupo" pai="H01" nivel="2"/>'
      '</M>'
      '<N>'
      
        '<campo1  nome="ICMS_N01"      tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="3"/>'
      
        '<campo2  nome="ICMS00_N02"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo3  nome="ICMS10_N03"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo4  nome="ICMS20_N04"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo5  nome="ICMS30_N05"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo6  nome="ICMS40_N06"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo7  nome="ICMS51_N07"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo8  nome="ICMS60_N08"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo9  nome="ICMS70_N09"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo10 nome="ICMS90_N10"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="grupo" pai="M01" nivel="4"/>'
      
        '<campo11 nome="orig_N11"      tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo12 nome="CST_N12"       tipo="string" tamanho="2"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo13 nome="modBC_N13"     tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo14 nome="pRedBC_N14"    tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo15 nome="vBC_N15"       tipo="string" tamanho="15" requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo16 nome="pICMS_N16"     tipo="string" tamanho="5"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo17 nome="vICMS_N17"     tipo="string" tamanho="15" requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo18 nome="modBCST_N18"   tipo="string" tamanho="1"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo19 nome="pMVAST_N19"    tipo="string" tamanho="5"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo20 nome="pRedBCST_N20"  tipo="string" tamanho="5"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo21 nome="vBCST_N21"     tipo="string" tamanho="15" requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo22 nome="pICMSST_N22"   tipo="string" tamanho="5"  requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      
        '<campo23 nome="vICMSST_N23"   tipo="string" tamanho="16" requeri' +
        'do="n" tpnode="elemento" pai="N?02?03?04?05?06?07?08?09?10"/>'
      ''
      '</N>'
      '<O>'
      
        '<campo1 nome="IPI_O01"       tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2 nome="clEnq_O02"     tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="elemento" pai="O01"/>'
      
        '<campo3 nome="CNPJProd_O03"  tipo="string" tamanho="14"  requeri' +
        'do="n" tpnode="elemento" pai="O01"/>'
      
        '<campo4 nome="cSelo_O04"     tipo="string" tamanho="1"   requeri' +
        'do="n" tpnode="elemento" pai="O01"/>'
      
        '<campo5 nome="qSelo_O05"     tipo="string" tamanho="12"  requeri' +
        'do="n" tpnode="elemento" pai="O01"/>'
      
        '<campo6 nome="cEnq_O06"      tipo="string" tamanho="3"   requeri' +
        'do="n" tpnode="elemento" pai="O01"/>'
      
        '<campo7 nome="IPITrib_O07"   tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="grupo"    pai="O01" nivel="5"/>'
      
        '<campo8 nome="IPINT_O08"     tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="grupo"    pai="O01" nivel="5"/>'
      
        '<campo9 nome="CST_O09"       tipo="string" tamanho="2"   requeri' +
        'do="n" tpnode="elemento" pai="O?07?08"/>'
      
        '<campo10 nome="vBC_O10"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="O07"/>'
      
        '<campo11 nome="qUnid_O11"    tipo="string" tamanho="16"  requeri' +
        'do="n" tpnode="elemento" pai="O07"/>'
      
        '<campo12 nome="vUnid_O12"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="O07"/>'
      
        '<campo13 nome="pIPI_O13"     tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="elemento" pai="O07"/>'
      
        '<campo14 nome="vIPI_O14"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="O07"/>'
      '</O>'
      '<P>'
      
        '<campo1 nome="II_P01"        tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2 nome="vBC_P02"       tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="P01"/>'
      
        '<campo3 nome="vDespAdu_P03"  tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="P01"/>'
      
        '<campo4 nome="vII_P04"       tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="P01"/>'
      
        '<campo5 nome="vIOF_P05"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="P01"/>'
      '</P>'
      '<Q>'
      
        '<campo1 nome="PIS_Q01"        tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2 nome="PISAliq_Q02"    tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="grupo"    pai="Q01" nivel="5"/>'
      
        '<campo3 nome="PISQtde_Q03"    tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="grupo"    pai="Q01" nivel="5"/>'
      
        '<campo4 nome="PISNT_Q04"      tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="grupo"    pai="Q01" nivel="5"/>'
      
        '<campo5 nome="PISOutr_Q05"    tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="grupo"    pai="Q01" nivel="5"/>'
      
        '<campo6 nome="CST_Q06"        tipo="string" tamanho="2"   requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      
        '<campo7 nome="vBC_Q07"        tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      
        '<campo8 nome="pPIS_Q08"       tipo="string" tamanho="5"   requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      
        '<campo9 nome="vPIS_Q09"       tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      
        '<campo10 nome="qBCProd_Q10"   tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      
        '<campo11 nome="vAliqProd_Q11" tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="Q%"/>'
      '</Q>'
      '<R>'
      
        '<campo1 nome="PISST_R01"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2 nome="vBC_R02"       tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="R01"/>'
      
        '<campo3 nome="pPIS_R03"      tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="elemento" pai="R01"/>'
      
        '<campo4 nome="qBCProd_R04"   tipo="string" tamanho="16"  requeri' +
        'do="n" tpnode="elemento" pai="R01"/>'
      
        '<campo5 nome="vAliqProd_R05" tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="R01"/>'
      
        '<campo6 nome="vPIS_R06"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="R01"/>'
      ''
      '</R>'
      '<S>'
      
        '<campo1  nome="COFINS_S01"      tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2  nome="COFINSAliq_S01"  tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="grupo"    pai="S01" nivel="5"/>'
      
        '<campo3  nome="COFINSQtde_S01"  tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="grupo"    pai="S01" nivel="5"/>'
      
        '<campo4  nome="COFINSNT_S01"    tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="grupo"    pai="S01" nivel="5"/>'
      
        '<campo5  nome="COFINSOutr_S01"  tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="grupo"    pai="S01" nivel="5"/>'
      
        '<campo6  nome="CST_S06"         tipo="string" tamanho="2"  reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      
        '<campo7  nome="vBC_S07"         tipo="string" tamanho="15" reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      
        '<campo8  nome="pCOFINS_S08"     tipo="string" tamanho="5"  reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      
        '<campo9  nome="qBCProd_S09"     tipo="string" tamanho="16" reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      
        '<campo10 nome="vAliqProd_S10"   tipo="string" tamanho="15" reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      
        '<campo11 nome="vCOFINS_S11"     tipo="string" tamanho="15" reque' +
        'rido="n" tpnode="elemento" pai="S%"/>'
      '</S>'
      '<T>'
      
        '<campo1 nome="COFINSST_T01"   tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="grupo"    pai="M01" nivel="4"/>'
      
        '<campo2 nome="vBC_T02"        tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="T01"/>'
      
        '<campo3 nome="pCOFINS_T03"    tipo="string" tamanho="5"   requer' +
        'ido="n" tpnode="elemento" pai="T01"/>'
      
        '<campo4 nome="qBCProd_T04"    tipo="string" tamanho="16"  requer' +
        'ido="n" tpnode="elemento" pai="T01"/>'
      
        '<campo5 nome="vAliqProd_T05"  tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="T01"/>'
      
        '<campo6 nome="vCOFINS_T06"    tipo="string" tamanho="15"  requer' +
        'ido="n" tpnode="elemento" pai="T01"/>'
      '</T>'
      '<U>'
      
        '<campo1 nome="ISSQN_U01"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"  pai="M01" nivel="4"/>'
      
        '<campo2 nome="vBC_U02"       tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="U01"/>'
      
        '<campo3 nome="vAliq_U03"     tipo="string" tamanho="5"   requeri' +
        'do="n" tpnode="elemento" pai="U01"/>'
      
        '<campo4 nome="vISSQN_U04"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="U01"/>'
      
        '<campo5 nome="cMunFG_U05"    tipo="string" tamanho="7"   requeri' +
        'do="n" tpnode="elemento" pai="U01"/>'
      
        '<campo6 nome="cListServ_U06" tipo="string" tamanho="4"   requeri' +
        'do="n" tpnode="elemento" pai="U01"/>'
      '</U>'
      '<V>'
      
        '<campo1 nome="infAdProd_V01"  tipo="string" tamanho="500"  reque' +
        'rido="n" tpnode="elemento" pai="M01" nivel="4"/>'
      '</V>'
      '<W>'
      
        '<campo1  nome="total_W01"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2  nome="ICMSTot_W02"  tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"    pai="W01" nivel="2"/>'
      
        '<campo3  nome="vBC_W03"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo4  nome="vICMS_W04"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo5  nome="vBCST_W05"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo6  nome="vST_W06"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo7  nome="vProd_W07"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo8  nome="vFrete_W08"   tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo9  nome="vSeg_W09"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo10 nome="vDesc_W10"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo11 nome="vII_W11"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo12 nome="vIPI_W12"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo13 nome="vPIS_W13"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo14 nome="vCOFINS_W14"  tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo15 nome="vOutro_W15"   tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo16 nome="vNF_W16"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W02"/>'
      
        '<campo17 nome="ISSQNtot_W17" tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="grupo"    pai="W01" nivel="3"/>'
      
        '<campo18 nome="vServ_W18"    tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W17"/>'
      
        '<campo19 nome="vBC_W19"      tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W17"/>'
      
        '<campo20 nome="vISS_W20"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W17"/>'
      
        '<campo21 nome="vPIS_W21"     tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W17"/>'
      
        '<campo22 nome="vCOFINS_W22"  tipo="string" tamanho="15"  requeri' +
        'do="n" tpnode="elemento" pai="W17"/>'
      
        '<campo23 nome="retTrib_W23"    tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="grupo"  pai="W01" nivel="3"/>'
      
        '<campo24 nome="vRetPIS_W24"    tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo25 nome="vRetCOFINS_W25" tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo26 nome="vRetCSLL_W26"   tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo27 nome="vBCIRRF_W27"    tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo28 nome="vIRRF_W28"      tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo29 nome="vBCRetPrev_W29" tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      
        '<campo30 nome="vRetPrev_W30"   tipo="string" tamanho="15"  reque' +
        'rido="n" tpnode="elemento" pai="W23"/>'
      '</W>'
      '<X>'
      
        '<campo1 nome="transp_X01"      tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="modFrete_X02"    tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="elemento" pai="X01"/>'
      
        '<campo3 nome="transporta_X03"  tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo4 nome="CNPJ_X04"        tipo="string" tamanho="14" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo5 nome="CPF_X05"         tipo="string" tamanho="11" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo6 nome="xNome_X06"       tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo7 nome="IE_X07"          tipo="string" tamanho="14" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo8 nome="xEnder_X08"      tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo9 nome="xMun_X09"        tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo10 nome="UF_X10"         tipo="string" tamanho="2"  requer' +
        'ido="n" tpnode="elemento" pai="X03"/>'
      
        '<campo11 nome="retTransp_X13"  tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo12 nome="vServ_X12"      tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo13 nome="vBCRet_X13"     tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo14 nome="pICMSRet_X14"   tipo="string" tamanho="5"  requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo15 nome="vICMSRet_X15"   tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo16 nome="CFOP_X16"       tipo="string" tamanho="4"  requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo17 nome="cMunFG_X17"     tipo="string" tamanho="7"  requer' +
        'ido="n" tpnode="elemento" pai="X13"/>'
      
        '<campo18 nome="veicTransp_X18" tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo19 nome="placa_X19"      tipo="string" tamanho="8"  requer' +
        'ido="n" tpnode="elemento" pai="X18"/>'
      
        '<campo20 nome="UF_X20"         tipo="string" tamanho="2"  requer' +
        'ido="n" tpnode="elemento" pai="X18"/>'
      
        '<campo21 nome="RNTC_X21"       tipo="string" tamanho="20" requer' +
        'ido="n" tpnode="elemento" pai="X18"/>'
      
        '<campo22 nome="reboque_X22"    tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo23 nome="placa_X23"      tipo="string" tamanho="8"  requer' +
        'ido="n" tpnode="elemento" pai="X22"/>'
      
        '<campo24 nome="UF_X24"         tipo="string" tamanho="2"  requer' +
        'ido="n" tpnode="elemento" pai="X22"/>'
      
        '<campo25 nome="RNTC_X25"       tipo="string" tamanho="20" requer' +
        'ido="n" tpnode="elemento" pai="X22"/>'
      
        '<campo26 nome="vol_X26"        tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo27 nome="qVol_X27"       tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo28 nome="esp_X28"        tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo29 nome="marca_X29"      tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo30 nome="nVol_X30"       tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo31 nome="pesoL_X31"      tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo32 nome="pesoB_X32"      tipo="string" tamanho="15" requer' +
        'ido="n" tpnode="elemento" pai="X26"/>'
      
        '<campo33 nome="lacres_X33"     tipo="string" tamanho="1"  requer' +
        'ido="s" tpnode="grupo"    pai="X01" nivel="2"/>'
      
        '<campo34 nome="nLacre_X34"     tipo="string" tamanho="60" requer' +
        'ido="n" tpnode="elemento" pai="X33"/>'
      '</X>'
      '<Y>'
      
        '<campo1 nome="cobr_Y01"   tipo="string" tamanho="60"  requerido=' +
        '"n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="fat_Y02"    tipo="string" tamanho="60"  requerido=' +
        '"n" tpnode="grupo"    pai="Y01" nivel="2"/>'
      
        '<campo3 nome="nFat_Y03"   tipo="string" tamanho="60"  requerido=' +
        '"n" tpnode="elemento" pai="Y02"/>'
      
        '<campo4 nome="vOrig_Y04"  tipo="string" tamanho="15"  requerido=' +
        '"n" tpnode="elemento" pai="Y02"/>'
      
        '<campo5 nome="vDesc_Y05"  tipo="string" tamanho="15"  requerido=' +
        '"n" tpnode="elemento" pai="Y02"/>'
      
        '<campo6 nome="vLiq_Y06"   tipo="string" tamanho="15"  requerido=' +
        '"n" tpnode="elemento" pai="Y02"/>'
      
        '<campo7  nome="dup_Y07"   tipo="string" tamanho="60"  requerido=' +
        '"n" tpnode="grupo"    pai="Y01" nivel="2"/>'
      
        '<campo8  nome="nDup_Y08"  tipo="string" tamanho="60"  requerido=' +
        '"n" tpnode="elemento" pai="Y07"/>'
      
        '<campo9  nome="dVenc_Y09" tipo="string" tamanho="10"  requerido=' +
        '"n" tpnode="elemento" pai="Y07"/>'
      
        '<campo10 nome="vDup_Y10"  tipo="string" tamanho="15"  requerido=' +
        '"n" tpnode="elemento" pai="Y07"/>'
      '</Y>'
      '<Z>'
      
        '<campo1 nome="infAdic_Z01"    tipo="string" tamanho="200"  reque' +
        'rido="n" tpnode="grupo"    pai="A01" nivel="1"/>'
      
        '<campo2 nome="infAdFisco_Z02" tipo="string" tamanho="200"  reque' +
        'rido="n" tpnode="elemento" pai="Z01"/>'
      
        '<campo3 nome="infCpl_Z03"     tipo="string" tamanho="200"  reque' +
        'rido="n" tpnode="elemento" pai="Z01"/>'
      '</Z>')
    Left = 168
    Top = 52
  end
  object tmrCheckNovaNota: TTimer
    Enabled = False
    Interval = 1500
    OnTimer = tmrCheckNovaNotaTimer
    Left = 120
    Top = 76
  end
end
